<?php

declare(strict_types=1);

namespace app\common\model\sys;

use think\Model;
use app\common\traits\ModelTrait;
use think\model\concern\SoftDelete;

/**
 * 系统字典-模型
 * @author kaige
 * @copyright ©2022 泉州市盛筑信息科技有限公司 版权所有
 * @date 2022-06-08
 * 说明：字典里父类里的code 作为 存在其它表中的 字段 如 表名_字段名, bpm_flow_type 代表 sz_bpm_flow 表里的 type；字项里的code 可用可不用，默认表单里是必填，用拼音填写
 */
class SysDict extends Model
{
  use SoftDelete;
  //软删除位
  protected $deleteTime = 'delete_time';
  // 设置字段信息(能减少查询一次)
  protected $schema = [
    'id'          => 'int',
    'pid'         => 'int',
    'name'        => 'string',
    'code'        => 'string',
    'value'       => 'string',
    'sort'        => 'int',
    'explain'     => 'string',
    'company_id'  => 'int',
    'handle_uid'  => 'int',
    'handle_time' => 'int',
    'is_lock'     => 'int',
    'type'        => 'int',
    'delete_time' => 'int'
  ];

  use ModelTrait;


}
